142276
792894
1009323
431590
203164
594151
1030592
927224
297250
701359
536245
350389
810147
893949
1015724
817610
552505
49952
95987
604377
290284
539842
445275
827256